Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20A CAMBERWELL GREEN Terraced £400,000 5 Mar 2004
21 - 22 CAMBERWELL GREEN Terraced £280,000 9 Mar 1998